package com.niiwoo.civet.user.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class OrganizationBaseConfig {
    private Long id;

    private String orgId;

    private Byte creditType;

    private BigDecimal monthLimit;

    private BigDecimal totalLimit;

    private BigDecimal minLimit;

    private BigDecimal maxLimit;

    private BigDecimal singleDayMaxLimit;

    private Integer fundraisingDeadLine;

    private Byte fundraisingDeadLineUnit;

    private Byte isNeedRiskDetect;

    private BigDecimal depositRate;

    private BigDecimal withdrawRateT0;

    private BigDecimal withdrawRateT1;

    private BigDecimal withdrawMaxFee;

    private BigDecimal consultGuaranteeMaxFeeRate;

    private BigDecimal usableBalanceWarning;

    private Byte isRecommendProject;

    private Date createTime;

    private Long createManagerId;

    private String createManagerName;

    private Date updateTime;

    private Long updateManagerId;

    private String updateManagerName;

    private Byte withdrawType;

    private String loanTitle;

    private String description;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public Byte getCreditType() {
        return creditType;
    }

    public void setCreditType(Byte creditType) {
        this.creditType = creditType;
    }

    public BigDecimal getMonthLimit() {
        return monthLimit;
    }

    public void setMonthLimit(BigDecimal monthLimit) {
        this.monthLimit = monthLimit;
    }

    public BigDecimal getTotalLimit() {
        return totalLimit;
    }

    public void setTotalLimit(BigDecimal totalLimit) {
        this.totalLimit = totalLimit;
    }

    public BigDecimal getMinLimit() {
        return minLimit;
    }

    public void setMinLimit(BigDecimal minLimit) {
        this.minLimit = minLimit;
    }

    public BigDecimal getMaxLimit() {
        return maxLimit;
    }

    public void setMaxLimit(BigDecimal maxLimit) {
        this.maxLimit = maxLimit;
    }

    public BigDecimal getSingleDayMaxLimit() {
        return singleDayMaxLimit;
    }

    public void setSingleDayMaxLimit(BigDecimal singleDayMaxLimit) {
        this.singleDayMaxLimit = singleDayMaxLimit;
    }

    public Integer getFundraisingDeadLine() {
        return fundraisingDeadLine;
    }

    public void setFundraisingDeadLine(Integer fundraisingDeadLine) {
        this.fundraisingDeadLine = fundraisingDeadLine;
    }

    public Byte getFundraisingDeadLineUnit() {
        return fundraisingDeadLineUnit;
    }

    public void setFundraisingDeadLineUnit(Byte fundraisingDeadLineUnit) {
        this.fundraisingDeadLineUnit = fundraisingDeadLineUnit;
    }

    public Byte getIsNeedRiskDetect() {
        return isNeedRiskDetect;
    }

    public void setIsNeedRiskDetect(Byte isNeedRiskDetect) {
        this.isNeedRiskDetect = isNeedRiskDetect;
    }

    public BigDecimal getDepositRate() {
        return depositRate;
    }

    public void setDepositRate(BigDecimal depositRate) {
        this.depositRate = depositRate;
    }

    public BigDecimal getWithdrawRateT0() {
        return withdrawRateT0;
    }

    public void setWithdrawRateT0(BigDecimal withdrawRateT0) {
        this.withdrawRateT0 = withdrawRateT0;
    }

    public BigDecimal getWithdrawRateT1() {
        return withdrawRateT1;
    }

    public void setWithdrawRateT1(BigDecimal withdrawRateT1) {
        this.withdrawRateT1 = withdrawRateT1;
    }

    public BigDecimal getWithdrawMaxFee() {
        return withdrawMaxFee;
    }

    public void setWithdrawMaxFee(BigDecimal withdrawMaxFee) {
        this.withdrawMaxFee = withdrawMaxFee;
    }

    public BigDecimal getConsultGuaranteeMaxFeeRate() {
        return consultGuaranteeMaxFeeRate;
    }

    public void setConsultGuaranteeMaxFeeRate(BigDecimal consultGuaranteeMaxFeeRate) {
        this.consultGuaranteeMaxFeeRate = consultGuaranteeMaxFeeRate;
    }

    public BigDecimal getUsableBalanceWarning() {
        return usableBalanceWarning;
    }

    public void setUsableBalanceWarning(BigDecimal usableBalanceWarning) {
        this.usableBalanceWarning = usableBalanceWarning;
    }

    public Byte getIsRecommendProject() {
        return isRecommendProject;
    }

    public void setIsRecommendProject(Byte isRecommendProject) {
        this.isRecommendProject = isRecommendProject;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getCreateManagerId() {
        return createManagerId;
    }

    public void setCreateManagerId(Long createManagerId) {
        this.createManagerId = createManagerId;
    }

    public String getCreateManagerName() {
        return createManagerName;
    }

    public void setCreateManagerName(String createManagerName) {
        this.createManagerName = createManagerName;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getUpdateManagerId() {
        return updateManagerId;
    }

    public void setUpdateManagerId(Long updateManagerId) {
        this.updateManagerId = updateManagerId;
    }

    public String getUpdateManagerName() {
        return updateManagerName;
    }

    public void setUpdateManagerName(String updateManagerName) {
        this.updateManagerName = updateManagerName;
    }

    public Byte getWithdrawType() {
        return withdrawType;
    }

    public void setWithdrawType(Byte withdrawType) {
        this.withdrawType = withdrawType;
    }

    public String getLoanTitle() {
        return loanTitle;
    }

    public void setLoanTitle(String loanTitle) {
        this.loanTitle = loanTitle;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }
}